#include "stdint.h"
uint8_t const led_code[] = { 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71, 0x00, 0x76, 0x30, 0x38, 0x55, 0x54 };

const uint8_t ascii_code[] = {
	0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
	0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
	//                                                               -
	0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40,
	//0   1     2     3     4     5     6     7     8     9     A     B     C     D     E     F  
	0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71,
	//@   A     B     C     D     E     F     G     H     I     J     K     L     M     N     O    
	0x40, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71, 0x3D, 0x76, 0x30, 0x0E, 0x7A, 0x38, 0x55, 0x37, 0x3f,
	//P   Q     R     S     T     U     V     W     X     Y     Z
	0x73, 0x67, 0x77, 0x6d, 0x31, 0x3E, 0x3E, 0x6A, 0x76, 0x6E, 0x5b, 0x40, 0x40, 0x40, 0x40, 0x40,
	//.   a     b     c     d     e     f     g     h     i     j     k     l     m     n     o
	0x40, 0x77, 0x7c, 0x58, 0x5e, 0x7B, 0x71, 0x6f, 0x74, 0x30, 0x0E, 0x7A, 0x38, 0x55, 0x54, 0x5C,
	//p   q     r     s     t     u     v     w     x     y     z
	0x73, 0x67, 0x50, 0x6d, 0x78, 0x1C, 0x1C, 0x6A, 0x76, 0x6E, 0x5b, 0x40, 0x40, 0x40, 0x40, 0x40,
};

const uint8_t sinx_0r5pi_256_255[] =
{
    0, 2, 3, 5, 6, 8, 9, 11, 13, 14,                                        //Line 1
    16, 17, 19, 20, 22, 24, 25, 27, 28, 30,                                 //Line 2
    31, 33, 34, 36, 38, 39, 41, 42, 44, 45,                                 //Line 3
    47, 48, 50, 51, 53, 55, 56, 58, 59, 61,                                 //Line 4
    62, 64, 65, 67, 68, 70, 71, 73, 74, 76,                                 //Line 5
    77, 79, 80, 82, 83, 85, 86, 88, 89, 91,                                 //Line 6
    92, 94, 95, 96, 98, 99, 101, 102, 104, 105,                             //Line 7
    107, 108, 109, 111, 112, 114, 115, 116, 118, 119,                       //Line 8
    121, 122, 123, 125, 126, 128, 129, 130, 132, 133,                       //Line 9
    134, 136, 137, 138, 140, 141, 142, 143, 145, 146,                       //Line 10
    147, 149, 150, 151, 152, 154, 155, 156, 157, 159,                       //Line 11
    160, 161, 162, 164, 165, 166, 167, 168, 169, 171,                       //Line 12
    172, 173, 174, 175, 176, 178, 179, 180, 181, 182,                       //Line 13
    183, 184, 185, 186, 187, 188, 190, 191, 192, 193,                       //Line 14
    194, 195, 196, 197, 198, 199, 200, 201, 202, 203,                       //Line 15
    203, 204, 205, 206, 207, 208, 209, 210, 211, 212,                       //Line 16
    213, 213, 214, 215, 216, 217, 218, 218, 219, 220,                       //Line 17
    221, 222, 222, 223, 224, 225, 225, 226, 227, 228,                       //Line 18
    228, 229, 230, 230, 231, 232, 232, 233, 234, 234,                       //Line 19
    235, 235, 236, 237, 237, 238, 238, 239, 239, 240,                       //Line 20
    241, 241, 242, 242, 243, 243, 243, 244, 244, 245,                       //Line 21
    245, 246, 246, 247, 247, 247, 248, 248, 248, 249,                       //Line 22
    249, 249, 250, 250, 250, 251, 251, 251, 251, 252,                       //Line 23
    252, 252, 252, 253, 253, 253, 253, 253, 254, 254,                       //Line 24
    254, 254, 254, 254, 254, 255, 255, 255, 255, 255,                       //Line 25
    255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 
};

const uint16_t sinx_0r5pi_2048_16384[] =
{
    0, 13, 25, 38, 50, 63, 75, 88, 101, 113,                                //Line 1
    126, 138, 151, 163, 176, 189, 201, 214, 226, 239,                       //Line 2
    251, 264, 277, 289, 302, 314, 327, 339, 352, 365,                       //Line 3
    377, 390, 402, 415, 427, 440, 453, 465, 478, 490,                       //Line 4
    503, 515, 528, 541, 553, 566, 578, 591, 603, 616,                       //Line 5
    628, 641, 654, 666, 679, 691, 704, 716, 729, 742,                       //Line 6
    754, 767, 779, 792, 804, 817, 829, 842, 855, 867,                       //Line 7
    880, 892, 905, 917, 930, 942, 955, 968, 980, 993,                       //Line 8
    1005, 1018, 1030, 1043, 1055, 1068, 1080, 1093, 1106, 1118,             //Line 9
    1131, 1143, 1156, 1168, 1181, 1193, 1206, 1218, 1231, 1243,             //Line 10
    1256, 1269, 1281, 1294, 1306, 1319, 1331, 1344, 1356, 1369,             //Line 11
    1381, 1394, 1406, 1419, 1431, 1444, 1456, 1469, 1482, 1494,             //Line 12
    1507, 1519, 1532, 1544, 1557, 1569, 1582, 1594, 1607, 1619,             //Line 13
    1632, 1644, 1657, 1669, 1682, 1694, 1707, 1719, 1732, 1744,             //Line 14
    1757, 1769, 1782, 1794, 1807, 1819, 1832, 1844, 1857, 1869,             //Line 15
    1882, 1894, 1907, 1919, 1932, 1944, 1957, 1969, 1982, 1994,             //Line 16
    2007, 2019, 2032, 2044, 2056, 2069, 2081, 2094, 2106, 2119,             //Line 17
    2131, 2144, 2156, 2169, 2181, 2194, 2206, 2218, 2231, 2243,             //Line 18
    2256, 2268, 2281, 2293, 2306, 2318, 2331, 2343, 2355, 2368,             //Line 19
    2380, 2393, 2405, 2418, 2430, 2443, 2455, 2467, 2480, 2492,             //Line 20
    2505, 2517, 2529, 2542, 2554, 2567, 2579, 2592, 2604, 2616,             //Line 21
    2629, 2641, 2654, 2666, 2678, 2691, 2703, 2716, 2728, 2740,             //Line 22
    2753, 2765, 2778, 2790, 2802, 2815, 2827, 2840, 2852, 2864,             //Line 23
    2877, 2889, 2901, 2914, 2926, 2939, 2951, 2963, 2976, 2988,             //Line 24
    3000, 3013, 3025, 3037, 3050, 3062, 3075, 3087, 3099, 3112,             //Line 25
    3124, 3136, 3149, 3161, 3173, 3186, 3198, 3210, 3223, 3235,             //Line 26
    3247, 3260, 3272, 3284, 3296, 3309, 3321, 3333, 3346, 3358,             //Line 27
    3370, 3383, 3395, 3407, 3420, 3432, 3444, 3456, 3469, 3481,             //Line 28
    3493, 3506, 3518, 3530, 3542, 3555, 3567, 3579, 3591, 3604,             //Line 29
    3616, 3628, 3641, 3653, 3665, 3677, 3690, 3702, 3714, 3726,             //Line 30
    3739, 3751, 3763, 3775, 3787, 3800, 3812, 3824, 3836, 3849,             //Line 31
    3861, 3873, 3885, 3897, 3910, 3922, 3934, 3946, 3958, 3971,             //Line 32
    3983, 3995, 4007, 4019, 4032, 4044, 4056, 4068, 4080, 4093,             //Line 33
    4105, 4117, 4129, 4141, 4153, 4166, 4178, 4190, 4202, 4214,             //Line 34
    4226, 4238, 4251, 4263, 4275, 4287, 4299, 4311, 4323, 4336,             //Line 35
    4348, 4360, 4372, 4384, 4396, 4408, 4420, 4432, 4445, 4457,             //Line 36
    4469, 4481, 4493, 4505, 4517, 4529, 4541, 4553, 4565, 4578,             //Line 37
    4590, 4602, 4614, 4626, 4638, 4650, 4662, 4674, 4686, 4698,             //Line 38
    4710, 4722, 4734, 4746, 4758, 4770, 4782, 4794, 4806, 4818,             //Line 39
    4830, 4842, 4854, 4866, 4878, 4890, 4902, 4914, 4926, 4938,             //Line 40
    4950, 4962, 4974, 4986, 4998, 5010, 5022, 5034, 5046, 5058,             //Line 41
    5070, 5082, 5094, 5106, 5118, 5130, 5142, 5154, 5166, 5178,             //Line 42
    5190, 5201, 5213, 5225, 5237, 5249, 5261, 5273, 5285, 5297,             //Line 43
    5309, 5321, 5332, 5344, 5356, 5368, 5380, 5392, 5404, 5416,             //Line 44
    5427, 5439, 5451, 5463, 5475, 5487, 5499, 5510, 5522, 5534,             //Line 45
    5546, 5558, 5570, 5581, 5593, 5605, 5617, 5629, 5640, 5652,             //Line 46
    5664, 5676, 5688, 5699, 5711, 5723, 5735, 5746, 5758, 5770,             //Line 47
    5782, 5794, 5805, 5817, 5829, 5841, 5852, 5864, 5876, 5888,             //Line 48
    5899, 5911, 5923, 5934, 5946, 5958, 5970, 5981, 5993, 6005,             //Line 49
    6016, 6028, 6040, 6051, 6063, 6075, 6086, 6098, 6110, 6121,             //Line 50
    6133, 6145, 6156, 6168, 6180, 6191, 6203, 6215, 6226, 6238,             //Line 51
    6250, 6261, 6273, 6284, 6296, 6308, 6319, 6331, 6342, 6354,             //Line 52
    6366, 6377, 6389, 6400, 6412, 6423, 6435, 6447, 6458, 6470,             //Line 53
    6481, 6493, 6504, 6516, 6527, 6539, 6550, 6562, 6573, 6585,             //Line 54
    6597, 6608, 6620, 6631, 6643, 6654, 6666, 6677, 6688, 6700,             //Line 55
    6711, 6723, 6734, 6746, 6757, 6769, 6780, 6792, 6803, 6814,             //Line 56
    6826, 6837, 6849, 6860, 6872, 6883, 6894, 6906, 6917, 6929,             //Line 57
    6940, 6951, 6963, 6974, 6986, 6997, 7008, 7020, 7031, 7042,             //Line 58
    7054, 7065, 7076, 7088, 7099, 7110, 7122, 7133, 7144, 7156,             //Line 59
    7167, 7178, 7190, 7201, 7212, 7223, 7235, 7246, 7257, 7269,             //Line 60
    7280, 7291, 7302, 7314, 7325, 7336, 7347, 7359, 7370, 7381,             //Line 61
    7392, 7403, 7415, 7426, 7437, 7448, 7459, 7471, 7482, 7493,             //Line 62
    7504, 7515, 7527, 7538, 7549, 7560, 7571, 7582, 7593, 7605,             //Line 63
    7616, 7627, 7638, 7649, 7660, 7671, 7682, 7694, 7705, 7716,             //Line 64
    7727, 7738, 7749, 7760, 7771, 7782, 7793, 7804, 7815, 7826,             //Line 65
    7837, 7849, 7860, 7871, 7882, 7893, 7904, 7915, 7926, 7937,             //Line 66
    7948, 7959, 7970, 7981, 7992, 8003, 8014, 8024, 8035, 8046,             //Line 67
    8057, 8068, 8079, 8090, 8101, 8112, 8123, 8134, 8145, 8156,             //Line 68
    8167, 8177, 8188, 8199, 8210, 8221, 8232, 8243, 8254, 8264,             //Line 69
    8275, 8286, 8297, 8308, 8319, 8330, 8340, 8351, 8362, 8373,             //Line 70
    8384, 8394, 8405, 8416, 8427, 8438, 8448, 8459, 8470, 8481,             //Line 71
    8491, 8502, 8513, 8524, 8534, 8545, 8556, 8567, 8577, 8588,             //Line 72
    8599, 8609, 8620, 8631, 8641, 8652, 8663, 8673, 8684, 8695,             //Line 73
    8705, 8716, 8727, 8737, 8748, 8759, 8769, 8780, 8790, 8801,             //Line 74
    8812, 8822, 8833, 8843, 8854, 8865, 8875, 8886, 8896, 8907,             //Line 75
    8917, 8928, 8938, 8949, 8960, 8970, 8981, 8991, 9002, 9012,             //Line 76
    9023, 9033, 9044, 9054, 9065, 9075, 9085, 9096, 9106, 9117,             //Line 77
    9127, 9138, 9148, 9159, 9169, 9179, 9190, 9200, 9211, 9221,             //Line 78
    9231, 9242, 9252, 9263, 9273, 9283, 9294, 9304, 9314, 9325,             //Line 79
    9335, 9345, 9356, 9366, 9376, 9387, 9397, 9407, 9417, 9428,             //Line 80
    9438, 9448, 9459, 9469, 9479, 9489, 9500, 9510, 9520, 9530,             //Line 81
    9541, 9551, 9561, 9571, 9581, 9592, 9602, 9612, 9622, 9632,             //Line 82
    9642, 9653, 9663, 9673, 9683, 9693, 9703, 9713, 9724, 9734,             //Line 83
    9744, 9754, 9764, 9774, 9784, 9794, 9804, 9814, 9825, 9835,             //Line 84
    9845, 9855, 9865, 9875, 9885, 9895, 9905, 9915, 9925, 9935,             //Line 85
    9945, 9955, 9965, 9975, 9985, 9995, 10005, 10015, 10025, 10035,         //Line 86
    10044, 10054, 10064, 10074, 10084, 10094, 10104, 10114, 10124, 10134,   //Line 87
    10143, 10153, 10163, 10173, 10183, 10193, 10203, 10212, 10222, 10232,   //Line 88
    10242, 10252, 10262, 10271, 10281, 10291, 10301, 10310, 10320, 10330,   //Line 89
    10340, 10349, 10359, 10369, 10379, 10388, 10398, 10408, 10418, 10427,   //Line 90
    10437, 10447, 10456, 10466, 10476, 10485, 10495, 10505, 10514, 10524,   //Line 91
    10534, 10543, 10553, 10562, 10572, 10582, 10591, 10601, 10610, 10620,   //Line 92
    10630, 10639, 10649, 10658, 10668, 10677, 10687, 10696, 10706, 10715,   //Line 93
    10725, 10734, 10744, 10753, 10763, 10772, 10782, 10791, 10801, 10810,   //Line 94
    10820, 10829, 10839, 10848, 10857, 10867, 10876, 10886, 10895, 10904,   //Line 95
    10914, 10923, 10932, 10942, 10951, 10961, 10970, 10979, 10989, 10998,   //Line 96
    11007, 11016, 11026, 11035, 11044, 11054, 11063, 11072, 11081, 11091,   //Line 97
    11100, 11109, 11118, 11128, 11137, 11146, 11155, 11165, 11174, 11183,   //Line 98
    11192, 11201, 11210, 11220, 11229, 11238, 11247, 11256, 11265, 11275,   //Line 99
    11284, 11293, 11302, 11311, 11320, 11329, 11338, 11347, 11356, 11365,   //Line 100
    11374, 11383, 11393, 11402, 11411, 11420, 11429, 11438, 11447, 11456,   //Line 101
    11465, 11474, 11483, 11492, 11500, 11509, 11518, 11527, 11536, 11545,   //Line 102
    11554, 11563, 11572, 11581, 11590, 11599, 11607, 11616, 11625, 11634,   //Line 103
    11643, 11652, 11661, 11669, 11678, 11687, 11696, 11705, 11713, 11722,   //Line 104
    11731, 11740, 11749, 11757, 11766, 11775, 11784, 11792, 11801, 11810,   //Line 105
    11818, 11827, 11836, 11845, 11853, 11862, 11871, 11879, 11888, 11896,   //Line 106
    11905, 11914, 11922, 11931, 11940, 11948, 11957, 11965, 11974, 11983,   //Line 107
    11991, 12000, 12008, 12017, 12025, 12034, 12042, 12051, 12059, 12068,   //Line 108
    12076, 12085, 12093, 12102, 12110, 12119, 12127, 12136, 12144, 12153,   //Line 109
    12161, 12170, 12178, 12186, 12195, 12203, 12212, 12220, 12228, 12237,   //Line 110
    12245, 12253, 12262, 12270, 12278, 12287, 12295, 12303, 12312, 12320,   //Line 111
    12328, 12336, 12345, 12353, 12361, 12369, 12378, 12386, 12394, 12402,   //Line 112
    12411, 12419, 12427, 12435, 12443, 12452, 12460, 12468, 12476, 12484,   //Line 113
    12492, 12500, 12509, 12517, 12525, 12533, 12541, 12549, 12557, 12565,   //Line 114
    12573, 12581, 12589, 12597, 12605, 12614, 12622, 12630, 12638, 12646,   //Line 115
    12654, 12662, 12669, 12677, 12685, 12693, 12701, 12709, 12717, 12725,   //Line 116
    12733, 12741, 12749, 12757, 12765, 12772, 12780, 12788, 12796, 12804,   //Line 117
    12812, 12820, 12827, 12835, 12843, 12851, 12859, 12866, 12874, 12882,   //Line 118
    12890, 12898, 12905, 12913, 12921, 12928, 12936, 12944, 12952, 12959,   //Line 119
    12967, 12975, 12982, 12990, 12998, 13005, 13013, 13021, 13028, 13036,   //Line 120
    13043, 13051, 13059, 13066, 13074, 13081, 13089, 13097, 13104, 13112,   //Line 121
    13119, 13127, 13134, 13142, 13149, 13157, 13164, 13172, 13179, 13187,   //Line 122
    13194, 13202, 13209, 13216, 13224, 13231, 13239, 13246, 13253, 13261,   //Line 123
    13268, 13276, 13283, 13290, 13298, 13305, 13312, 13320, 13327, 13334,   //Line 124
    13342, 13349, 13356, 13363, 13371, 13378, 13385, 13392, 13400, 13407,   //Line 125
    13414, 13421, 13429, 13436, 13443, 13450, 13457, 13465, 13472, 13479,   //Line 126
    13486, 13493, 13500, 13507, 13514, 13522, 13529, 13536, 13543, 13550,   //Line 127
    13557, 13564, 13571, 13578, 13585, 13592, 13599, 13606, 13613, 13620,   //Line 128
    13627, 13634, 13641, 13648, 13655, 13662, 13669, 13676, 13683, 13690,   //Line 129
    13697, 13703, 13710, 13717, 13724, 13731, 13738, 13745, 13751, 13758,   //Line 130
    13765, 13772, 13779, 13786, 13792, 13799, 13806, 13813, 13819, 13826,   //Line 131
    13833, 13840, 13846, 13853, 13860, 13867, 13873, 13880, 13887, 13893,   //Line 132
    13900, 13907, 13913, 13920, 13926, 13933, 13940, 13946, 13953, 13959,   //Line 133
    13966, 13973, 13979, 13986, 13992, 13999, 14005, 14012, 14018, 14025,   //Line 134
    14031, 14038, 14044, 14051, 14057, 14064, 14070, 14077, 14083, 14089,   //Line 135
    14096, 14102, 14109, 14115, 14121, 14128, 14134, 14141, 14147, 14153,   //Line 136
    14160, 14166, 14172, 14178, 14185, 14191, 14197, 14204, 14210, 14216,   //Line 137
    14222, 14229, 14235, 14241, 14247, 14253, 14260, 14266, 14272, 14278,   //Line 138
    14284, 14291, 14297, 14303, 14309, 14315, 14321, 14327, 14333, 14339,   //Line 139
    14346, 14352, 14358, 14364, 14370, 14376, 14382, 14388, 14394, 14400,   //Line 140
    14406, 14412, 14418, 14424, 14430, 14436, 14442, 14448, 14453, 14459,   //Line 141
    14465, 14471, 14477, 14483, 14489, 14495, 14501, 14506, 14512, 14518,   //Line 142
    14524, 14530, 14536, 14541, 14547, 14553, 14559, 14564, 14570, 14576,   //Line 143
    14582, 14587, 14593, 14599, 14605, 14610, 14616, 14622, 14627, 14633,   //Line 144
    14639, 14644, 14650, 14655, 14661, 14667, 14672, 14678, 14683, 14689,   //Line 145
    14695, 14700, 14706, 14711, 14717, 14722, 14728, 14733, 14739, 14744,   //Line 146
    14750, 14755, 14761, 14766, 14772, 14777, 14782, 14788, 14793, 14799,   //Line 147
    14804, 14809, 14815, 14820, 14826, 14831, 14836, 14842, 14847, 14852,   //Line 148
    14857, 14863, 14868, 14873, 14879, 14884, 14889, 14894, 14900, 14905,   //Line 149
    14910, 14915, 14920, 14926, 14931, 14936, 14941, 14946, 14951, 14957,   //Line 150
    14962, 14967, 14972, 14977, 14982, 14987, 14992, 14997, 15002, 15007,   //Line 151
    15013, 15018, 15023, 15028, 15033, 15038, 15043, 15048, 15053, 15057,   //Line 152
    15062, 15067, 15072, 15077, 15082, 15087, 15092, 15097, 15102, 15107,   //Line 153
    15111, 15116, 15121, 15126, 15131, 15136, 15140, 15145, 15150, 15155,   //Line 154
    15160, 15164, 15169, 15174, 15179, 15183, 15188, 15193, 15197, 15202,   //Line 155
    15207, 15212, 15216, 15221, 15225, 15230, 15235, 15239, 15244, 15249,   //Line 156
    15253, 15258, 15262, 15267, 15271, 15276, 15281, 15285, 15290, 15294,   //Line 157
    15299, 15303, 15308, 15312, 15317, 15321, 15325, 15330, 15334, 15339,   //Line 158
    15343, 15348, 15352, 15356, 15361, 15365, 15369, 15374, 15378, 15383,   //Line 159
    15387, 15391, 15395, 15400, 15404, 15408, 15413, 15417, 15421, 15425,   //Line 160
    15430, 15434, 15438, 15442, 15446, 15451, 15455, 15459, 15463, 15467,   //Line 161
    15471, 15476, 15480, 15484, 15488, 15492, 15496, 15500, 15504, 15508,   //Line 162
    15512, 15516, 15520, 15524, 15528, 15532, 15536, 15540, 15544, 15548,   //Line 163
    15552, 15556, 15560, 15564, 15568, 15572, 15576, 15580, 15584, 15588,   //Line 164
    15591, 15595, 15599, 15603, 15607, 15611, 15614, 15618, 15622, 15626,   //Line 165
    15630, 15633, 15637, 15641, 15645, 15648, 15652, 15656, 15659, 15663,   //Line 166
    15667, 15671, 15674, 15678, 15681, 15685, 15689, 15692, 15696, 15700,   //Line 167
    15703, 15707, 15710, 15714, 15717, 15721, 15725, 15728, 15732, 15735,   //Line 168
    15739, 15742, 15746, 15749, 15752, 15756, 15759, 15763, 15766, 15770,   //Line 169
    15773, 15776, 15780, 15783, 15787, 15790, 15793, 15797, 15800, 15803,   //Line 170
    15807, 15810, 15813, 15816, 15820, 15823, 15826, 15830, 15833, 15836,   //Line 171
    15839, 15842, 15846, 15849, 15852, 15855, 15858, 15861, 15865, 15868,   //Line 172
    15871, 15874, 15877, 15880, 15883, 15886, 15889, 15893, 15896, 15899,   //Line 173
    15902, 15905, 15908, 15911, 15914, 15917, 15920, 15923, 15926, 15929,   //Line 174
    15931, 15934, 15937, 15940, 15943, 15946, 15949, 15952, 15955, 15957,   //Line 175
    15960, 15963, 15966, 15969, 15972, 15974, 15977, 15980, 15983, 15986,   //Line 176
    15988, 15991, 15994, 15996, 15999, 16002, 16005, 16007, 16010, 16013,   //Line 177
    16015, 16018, 16021, 16023, 16026, 16028, 16031, 16034, 16036, 16039,   //Line 178
    16041, 16044, 16046, 16049, 16051, 16054, 16056, 16059, 16061, 16064,   //Line 179
    16066, 16069, 16071, 16074, 16076, 16079, 16081, 16083, 16086, 16088,   //Line 180
    16091, 16093, 16095, 16098, 16100, 16102, 16105, 16107, 16109, 16112,   //Line 181
    16114, 16116, 16118, 16121, 16123, 16125, 16127, 16129, 16132, 16134,   //Line 182
    16136, 16138, 16140, 16143, 16145, 16147, 16149, 16151, 16153, 16155,   //Line 183
    16157, 16159, 16162, 16164, 16166, 16168, 16170, 16172, 16174, 16176,   //Line 184
    16178, 16180, 16182, 16184, 16186, 16188, 16189, 16191, 16193, 16195,   //Line 185
    16197, 16199, 16201, 16203, 16205, 16206, 16208, 16210, 16212, 16214,   //Line 186
    16216, 16217, 16219, 16221, 16223, 16224, 16226, 16228, 16230, 16231,   //Line 187
    16233, 16235, 16236, 16238, 16240, 16241, 16243, 16245, 16246, 16248,   //Line 188
    16250, 16251, 16253, 16254, 16256, 16258, 16259, 16261, 16262, 16264,   //Line 189
    16265, 16267, 16268, 16270, 16271, 16273, 16274, 16276, 16277, 16278,   //Line 190
    16280, 16281, 16283, 16284, 16285, 16287, 16288, 16290, 16291, 16292,   //Line 191
    16294, 16295, 16296, 16297, 16299, 16300, 16301, 16303, 16304, 16305,   //Line 192
    16306, 16307, 16309, 16310, 16311, 16312, 16313, 16315, 16316, 16317,   //Line 193
    16318, 16319, 16320, 16321, 16322, 16324, 16325, 16326, 16327, 16328,   //Line 194
    16329, 16330, 16331, 16332, 16333, 16334, 16335, 16336, 16337, 16338,   //Line 195
    16339, 16340, 16340, 16341, 16342, 16343, 16344, 16345, 16346, 16347,   //Line 196
    16348, 16348, 16349, 16350, 16351, 16352, 16352, 16353, 16354, 16355,   //Line 197
    16355, 16356, 16357, 16358, 16358, 16359, 16360, 16360, 16361, 16362,   //Line 198
    16362, 16363, 16364, 16364, 16365, 16365, 16366, 16367, 16367, 16368,   //Line 199
    16368, 16369, 16369, 16370, 16370, 16371, 16371, 16372, 16372, 16373,   //Line 200
    16373, 16374, 16374, 16375, 16375, 16375, 16376, 16376, 16377, 16377,   //Line 201
    16377, 16378, 16378, 16378, 16379, 16379, 16379, 16380, 16380, 16380,   //Line 202
    16380, 16381, 16381, 16381, 16381, 16382, 16382, 16382, 16382, 16382,   //Line 203
    16383, 16383, 16383, 16383, 16383, 16383, 16383, 16384, 16384, 16384,   //Line 204
    16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 
};

const uint16_t sinx2_0r5pi_2048_16384[] = 
{
    0, 0, 0, 0, 0, 0, 0, 0, 1, 1,                                                     //Line 1
    1, 1, 1, 2, 2, 2, 2, 3, 3, 3,                                                     //Line 2
    4, 4, 5, 5, 6, 6, 7, 7, 8, 8,                                                     //Line 3
    9, 9, 10, 11, 11, 12, 13, 13, 14, 15,                                             //Line 4
    15, 16, 17, 18, 19, 20, 20, 21, 22, 23,                                           //Line 5
    24, 25, 26, 27, 28, 29, 30, 31, 32, 34,                                           //Line 6
    35, 36, 37, 38, 39, 41, 42, 43, 45, 46,                                           //Line 7
    47, 49, 50, 51, 53, 54, 56, 57, 59, 60,                                           //Line 8
    62, 63, 65, 66, 68, 70, 71, 73, 75, 76,                                           //Line 9
    78, 80, 82, 83, 85, 87, 89, 91, 92, 94,                                           //Line 10
    96, 98, 100, 102, 104, 106, 108, 110, 112, 114,                                   //Line 11
    116, 119, 121, 123, 125, 127, 129, 132, 134, 136,                                 //Line 12
    139, 141, 143, 146, 148, 150, 153, 155, 158, 160,                                 //Line 13
    163, 165, 168, 170, 173, 175, 178, 180, 183, 186,                                 //Line 14
    188, 191, 194, 196, 199, 202, 205, 208, 210, 213,                                 //Line 15
    216, 219, 222, 225, 228, 231, 234, 237, 240, 243,                                 //Line 16
    246, 249, 252, 255, 258, 261, 264, 268, 271, 274,                                 //Line 17
    277, 280, 284, 287, 290, 294, 297, 300, 304, 307,                                 //Line 18
    311, 314, 317, 321, 324, 328, 332, 335, 339, 342,                                 //Line 19
    346, 349, 353, 357, 360, 364, 368, 372, 375, 379,                                 //Line 20
    383, 387, 391, 394, 398, 402, 406, 410, 414, 418,                                 //Line 21
    422, 426, 430, 434, 438, 442, 446, 450, 454, 458,                                 //Line 22
    463, 467, 471, 475, 479, 484, 488, 492, 496, 501,                                 //Line 23
    505, 509, 514, 518, 523, 527, 531, 536, 540, 545,                                 //Line 24
    549, 554, 559, 563, 568, 572, 577, 582, 586, 591,                                 //Line 25
    596, 600, 605, 610, 615, 619, 624, 629, 634, 639,                                 //Line 26
    644, 648, 653, 658, 663, 668, 673, 678, 683, 688,                                 //Line 27
    693, 698, 703, 709, 714, 719, 724, 729, 734, 740,                                 //Line 28
    745, 750, 755, 761, 766, 771, 777, 782, 787, 793,                                 //Line 29
    798, 803, 809, 814, 820, 825, 831, 836, 842, 847,                                 //Line 30
    853, 859, 864, 870, 876, 881, 887, 893, 898, 904,                                 //Line 31
    910, 916, 921, 927, 933, 939, 945, 951, 956, 962,                                 //Line 32
    968, 974, 980, 986, 992, 998, 1004, 1010, 1016, 1022,                             //Line 33
    1028, 1034, 1041, 1047, 1053, 1059, 1065, 1071, 1078, 1084,                       //Line 34
    1090, 1096, 1103, 1109, 1115, 1122, 1128, 1134, 1141, 1147,                       //Line 35
    1154, 1160, 1167, 1173, 1180, 1186, 1193, 1199, 1206, 1212,                       //Line 36
    1219, 1225, 1232, 1239, 1245, 1252, 1259, 1265, 1272, 1279,                       //Line 37
    1286, 1292, 1299, 1306, 1313, 1320, 1327, 1333, 1340, 1347,                       //Line 38
    1354, 1361, 1368, 1375, 1382, 1389, 1396, 1403, 1410, 1417,                       //Line 39
    1424, 1431, 1438, 1445, 1453, 1460, 1467, 1474, 1481, 1489,                       //Line 40
    1496, 1503, 1510, 1518, 1525, 1532, 1539, 1547, 1554, 1562,                       //Line 41
    1569, 1576, 1584, 1591, 1599, 1606, 1614, 1621, 1629, 1636,                       //Line 42
    1644, 1651, 1659, 1666, 1674, 1682, 1689, 1697, 1705, 1712,                       //Line 43
    1720, 1728, 1735, 1743, 1751, 1759, 1767, 1774, 1782, 1790,                       //Line 44
    1798, 1806, 1814, 1822, 1829, 1837, 1845, 1853, 1861, 1869,                       //Line 45
    1877, 1885, 1893, 1901, 1909, 1917, 1926, 1934, 1942, 1950,                       //Line 46
    1958, 1966, 1974, 1983, 1991, 1999, 2007, 2016, 2024, 2032,                       //Line 47
    2040, 2049, 2057, 2065, 2074, 2082, 2090, 2099, 2107, 2116,                       //Line 48
    2124, 2133, 2141, 2150, 2158, 2167, 2175, 2184, 2192, 2201,                       //Line 49
    2209, 2218, 2226, 2235, 2244, 2252, 2261, 2270, 2278, 2287,                       //Line 50
    2296, 2305, 2313, 2322, 2331, 2340, 2348, 2357, 2366, 2375,                       //Line 51
    2384, 2393, 2402, 2411, 2419, 2428, 2437, 2446, 2455, 2464,                       //Line 52
    2473, 2482, 2491, 2500, 2509, 2518, 2527, 2537, 2546, 2555,                       //Line 53
    2564, 2573, 2582, 2591, 2601, 2610, 2619, 2628, 2637, 2647,                       //Line 54
    2656, 2665, 2674, 2684, 2693, 2702, 2712, 2721, 2730, 2740,                       //Line 55
    2749, 2759, 2768, 2777, 2787, 2796, 2806, 2815, 2825, 2834,                       //Line 56
    2844, 2853, 2863, 2872, 2882, 2892, 2901, 2911, 2920, 2930,                       //Line 57
    2940, 2949, 2959, 2969, 2978, 2988, 2998, 3008, 3017, 3027,                       //Line 58
    3037, 3047, 3056, 3066, 3076, 3086, 3096, 3105, 3115, 3125,                       //Line 59
    3135, 3145, 3155, 3165, 3175, 3185, 3195, 3205, 3215, 3225,                       //Line 60
    3235, 3245, 3255, 3265, 3275, 3285, 3295, 3305, 3315, 3325,                       //Line 61
    3335, 3345, 3356, 3366, 3376, 3386, 3396, 3406, 3417, 3427,                       //Line 62
    3437, 3447, 3458, 3468, 3478, 3488, 3499, 3509, 3519, 3530,                       //Line 63
    3540, 3550, 3561, 3571, 3581, 3592, 3602, 3613, 3623, 3634,                       //Line 64
    3644, 3654, 3665, 3675, 3686, 3696, 3707, 3717, 3728, 3739,                       //Line 65
    3749, 3760, 3770, 3781, 3791, 3802, 3813, 3823, 3834, 3845,                       //Line 66
    3855, 3866, 3877, 3887, 3898, 3909, 3919, 3930, 3941, 3952,                       //Line 67
    3962, 3973, 3984, 3995, 4006, 4016, 4027, 4038, 4049, 4060,                       //Line 68
    4071, 4081, 4092, 4103, 4114, 4125, 4136, 4147, 4158, 4169,                       //Line 69
    4180, 4191, 4202, 4213, 4224, 4235, 4246, 4257, 4268, 4279,                       //Line 70
    4290, 4301, 4312, 4323, 4334, 4345, 4356, 4367, 4379, 4390,                       //Line 71
    4401, 4412, 4423, 4434, 4445, 4457, 4468, 4479, 4490, 4502,                       //Line 72
    4513, 4524, 4535, 4546, 4558, 4569, 4580, 4592, 4603, 4614,                       //Line 73
    4625, 4637, 4648, 4659, 4671, 4682, 4694, 4705, 4716, 4728,                       //Line 74
    4739, 4750, 4762, 4773, 4785, 4796, 4808, 4819, 4831, 4842,                       //Line 75
    4854, 4865, 4876, 4888, 4899, 4911, 4923, 4934, 4946, 4957,                       //Line 76
    4969, 4980, 4992, 5003, 5015, 5027, 5038, 5050, 5061, 5073,                       //Line 77
    5085, 5096, 5108, 5120, 5131, 5143, 5155, 5166, 5178, 5190,                       //Line 78
    5201, 5213, 5225, 5237, 5248, 5260, 5272, 5283, 5295, 5307,                       //Line 79
    5319, 5331, 5342, 5354, 5366, 5378, 5390, 5401, 5413, 5425,                       //Line 80
    5437, 5449, 5461, 5472, 5484, 5496, 5508, 5520, 5532, 5544,                       //Line 81
    5556, 5567, 5579, 5591, 5603, 5615, 5627, 5639, 5651, 5663,                       //Line 82
    5675, 5687, 5699, 5711, 5723, 5735, 5747, 5759, 5771, 5783,                       //Line 83
    5795, 5807, 5819, 5831, 5843, 5855, 5867, 5879, 5891, 5903,                       //Line 84
    5915, 5927, 5939, 5952, 5964, 5976, 5988, 6000, 6012, 6024,                       //Line 85
    6036, 6048, 6061, 6073, 6085, 6097, 6109, 6121, 6134, 6146,                       //Line 86
    6158, 6170, 6182, 6194, 6207, 6219, 6231, 6243, 6255, 6268,                       //Line 87
    6280, 6292, 6304, 6317, 6329, 6341, 6353, 6366, 6378, 6390,                       //Line 88
    6402, 6415, 6427, 6439, 6452, 6464, 6476, 6488, 6501, 6513,                       //Line 89
    6525, 6538, 6550, 6562, 6575, 6587, 6599, 6612, 6624, 6636,                       //Line 90
    6649, 6661, 6673, 6686, 6698, 6710, 6723, 6735, 6747, 6760,                       //Line 91
    6772, 6785, 6797, 6809, 6822, 6834, 6847, 6859, 6871, 6884,                       //Line 92
    6896, 6909, 6921, 6933, 6946, 6958, 6971, 6983, 6996, 7008,                       //Line 93
    7021, 7033, 7045, 7058, 7070, 7083, 7095, 7108, 7120, 7133,                       //Line 94
    7145, 7158, 7170, 7182, 7195, 7207, 7220, 7232, 7245, 7257,                       //Line 95
    7270, 7282, 7295, 7307, 7320, 7332, 7345, 7357, 7370, 7382,                       //Line 96
    7395, 7407, 7420, 7432, 7445, 7457, 7470, 7483, 7495, 7508,                       //Line 97
    7520, 7533, 7545, 7558, 7570, 7583, 7595, 7608, 7620, 7633,                       //Line 98
    7646, 7658, 7671, 7683, 7696, 7708, 7721, 7733, 7746, 7758,                       //Line 99
    7771, 7784, 7796, 7809, 7821, 7834, 7846, 7859, 7871, 7884,                       //Line 100
    7897, 7909, 7922, 7934, 7947, 7959, 7972, 7985, 7997, 8010,                       //Line 101
    8022, 8035, 8047, 8060, 8073, 8085, 8098, 8110, 8123, 8135,                       //Line 102
    8148, 8161, 8173, 8186, 8198, 8211, 8223, 8236, 8249, 8261,                       //Line 103
    8274, 8286, 8299, 8311, 8324, 8337, 8349, 8362, 8374, 8387,                       //Line 104
    8399, 8412, 8425, 8437, 8450, 8462, 8475, 8487, 8500, 8513,                       //Line 105
    8525, 8538, 8550, 8563, 8575, 8588, 8600, 8613, 8626, 8638,                       //Line 106
    8651, 8663, 8676, 8688, 8701, 8713, 8726, 8738, 8751, 8764,                       //Line 107
    8776, 8789, 8801, 8814, 8826, 8839, 8851, 8864, 8876, 8889,                       //Line 108
    8901, 8914, 8927, 8939, 8952, 8964, 8977, 8989, 9002, 9014,                       //Line 109
    9027, 9039, 9052, 9064, 9077, 9089, 9102, 9114, 9127, 9139,                       //Line 110
    9152, 9164, 9177, 9189, 9202, 9214, 9226, 9239, 9251, 9264,                       //Line 111
    9276, 9289, 9301, 9314, 9326, 9339, 9351, 9363, 9376, 9388,                       //Line 112
    9401, 9413, 9426, 9438, 9451, 9463, 9475, 9488, 9500, 9513,                       //Line 113
    9525, 9537, 9550, 9562, 9575, 9587, 9599, 9612, 9624, 9637,                       //Line 114
    9649, 9661, 9674, 9686, 9698, 9711, 9723, 9735, 9748, 9760,                       //Line 115
    9772, 9785, 9797, 9809, 9822, 9834, 9846, 9859, 9871, 9883,                       //Line 116
    9896, 9908, 9920, 9932, 9945, 9957, 9969, 9982, 9994, 10006,                      //Line 117
    10018, 10031, 10043, 10055, 10067, 10080, 10092, 10104, 10116, 10129,             //Line 118
    10141, 10153, 10165, 10177, 10190, 10202, 10214, 10226, 10238, 10250,             //Line 119
    10263, 10275, 10287, 10299, 10311, 10323, 10336, 10348, 10360, 10372,             //Line 120
    10384, 10396, 10408, 10420, 10432, 10445, 10457, 10469, 10481, 10493,             //Line 121
    10505, 10517, 10529, 10541, 10553, 10565, 10577, 10589, 10601, 10613,             //Line 122
    10625, 10637, 10649, 10661, 10673, 10685, 10697, 10709, 10721, 10733,             //Line 123
    10745, 10757, 10769, 10781, 10793, 10805, 10817, 10828, 10840, 10852,             //Line 124
    10864, 10876, 10888, 10900, 10912, 10923, 10935, 10947, 10959, 10971,             //Line 125
    10983, 10994, 11006, 11018, 11030, 11042, 11053, 11065, 11077, 11089,             //Line 126
    11101, 11112, 11124, 11136, 11147, 11159, 11171, 11183, 11194, 11206,             //Line 127
    11218, 11229, 11241, 11253, 11264, 11276, 11288, 11299, 11311, 11323,             //Line 128
    11334, 11346, 11357, 11369, 11381, 11392, 11404, 11415, 11427, 11438,             //Line 129
    11450, 11461, 11473, 11485, 11496, 11508, 11519, 11530, 11542, 11553,             //Line 130
    11565, 11576, 11588, 11599, 11611, 11622, 11634, 11645, 11656, 11668,             //Line 131
    11679, 11690, 11702, 11713, 11725, 11736, 11747, 11759, 11770, 11781,             //Line 132
    11792, 11804, 11815, 11826, 11838, 11849, 11860, 11871, 11882, 11894,             //Line 133
    11905, 11916, 11927, 11939, 11950, 11961, 11972, 11983, 11994, 12005,             //Line 134
    12017, 12028, 12039, 12050, 12061, 12072, 12083, 12094, 12105, 12116,             //Line 135
    12127, 12138, 12149, 12160, 12171, 12182, 12193, 12204, 12215, 12226,             //Line 136
    12237, 12248, 12259, 12270, 12281, 12292, 12303, 12313, 12324, 12335,             //Line 137
    12346, 12357, 12368, 12378, 12389, 12400, 12411, 12422, 12432, 12443,             //Line 138
    12454, 12465, 12475, 12486, 12497, 12507, 12518, 12529, 12539, 12550,             //Line 139
    12561, 12571, 12582, 12593, 12603, 12614, 12624, 12635, 12645, 12656,             //Line 140
    12667, 12677, 12688, 12698, 12709, 12719, 12730, 12740, 12750, 12761,             //Line 141
    12771, 12782, 12792, 12803, 12813, 12823, 12834, 12844, 12854, 12865,             //Line 142
    12875, 12885, 12896, 12906, 12916, 12926, 12937, 12947, 12957, 12967,             //Line 143
    12978, 12988, 12998, 13008, 13018, 13028, 13039, 13049, 13059, 13069,             //Line 144
    13079, 13089, 13099, 13109, 13119, 13129, 13139, 13149, 13159, 13169,             //Line 145
    13179, 13189, 13199, 13209, 13219, 13229, 13239, 13249, 13259, 13269,             //Line 146
    13279, 13288, 13298, 13308, 13318, 13328, 13337, 13347, 13357, 13367,             //Line 147
    13376, 13386, 13396, 13406, 13415, 13425, 13435, 13444, 13454, 13464,             //Line 148
    13473, 13483, 13492, 13502, 13512, 13521, 13531, 13540, 13550, 13559,             //Line 149
    13569, 13578, 13588, 13597, 13607, 13616, 13625, 13635, 13644, 13654,             //Line 150
    13663, 13672, 13682, 13691, 13700, 13710, 13719, 13728, 13737, 13747,             //Line 151
    13756, 13765, 13774, 13783, 13793, 13802, 13811, 13820, 13829, 13838,             //Line 152
    13847, 13857, 13866, 13875, 13884, 13893, 13902, 13911, 13920, 13929,             //Line 153
    13938, 13947, 13956, 13965, 13973, 13982, 13991, 14000, 14009, 14018,             //Line 154
    14027, 14036, 14044, 14053, 14062, 14071, 14079, 14088, 14097, 14106,             //Line 155
    14114, 14123, 14132, 14140, 14149, 14158, 14166, 14175, 14183, 14192,             //Line 156
    14200, 14209, 14217, 14226, 14234, 14243, 14251, 14260, 14268, 14277,             //Line 157
    14285, 14294, 14302, 14310, 14319, 14327, 14335, 14344, 14352, 14360,             //Line 158
    14368, 14377, 14385, 14393, 14401, 14410, 14418, 14426, 14434, 14442,             //Line 159
    14450, 14458, 14467, 14475, 14483, 14491, 14499, 14507, 14515, 14523,             //Line 160
    14531, 14539, 14547, 14555, 14562, 14570, 14578, 14586, 14594, 14602,             //Line 161
    14610, 14617, 14625, 14633, 14641, 14649, 14656, 14664, 14672, 14679,             //Line 162
    14687, 14695, 14702, 14710, 14718, 14725, 14733, 14740, 14748, 14755,             //Line 163
    14763, 14770, 14778, 14785, 14793, 14800, 14808, 14815, 14822, 14830,             //Line 164
    14837, 14845, 14852, 14859, 14866, 14874, 14881, 14888, 14895, 14903,             //Line 165
    14910, 14917, 14924, 14931, 14939, 14946, 14953, 14960, 14967, 14974,             //Line 166
    14981, 14988, 14995, 15002, 15009, 15016, 15023, 15030, 15037, 15044,             //Line 167
    15051, 15057, 15064, 15071, 15078, 15085, 15092, 15098, 15105, 15112,             //Line 168
    15119, 15125, 15132, 15139, 15145, 15152, 15159, 15165, 15172, 15178,             //Line 169
    15185, 15191, 15198, 15204, 15211, 15217, 15224, 15230, 15237, 15243,             //Line 170
    15250, 15256, 15262, 15269, 15275, 15281, 15288, 15294, 15300, 15306,             //Line 171
    15313, 15319, 15325, 15331, 15337, 15343, 15350, 15356, 15362, 15368,             //Line 172
    15374, 15380, 15386, 15392, 15398, 15404, 15410, 15416, 15422, 15428,             //Line 173
    15433, 15439, 15445, 15451, 15457, 15463, 15468, 15474, 15480, 15486,             //Line 174
    15491, 15497, 15503, 15508, 15514, 15520, 15525, 15531, 15537, 15542,             //Line 175
    15548, 15553, 15559, 15564, 15570, 15575, 15581, 15586, 15591, 15597,             //Line 176
    15602, 15607, 15613, 15618, 15623, 15629, 15634, 15639, 15644, 15650,             //Line 177
    15655, 15660, 15665, 15670, 15675, 15681, 15686, 15691, 15696, 15701,             //Line 178
    15706, 15711, 15716, 15721, 15726, 15731, 15736, 15740, 15745, 15750,             //Line 179
    15755, 15760, 15765, 15769, 15774, 15779, 15784, 15788, 15793, 15798,             //Line 180
    15802, 15807, 15812, 15816, 15821, 15825, 15830, 15835, 15839, 15844,             //Line 181
    15848, 15853, 15857, 15861, 15866, 15870, 15875, 15879, 15883, 15888,             //Line 182
    15892, 15896, 15900, 15905, 15909, 15913, 15917, 15921, 15926, 15930,             //Line 183
    15934, 15938, 15942, 15946, 15950, 15954, 15958, 15962, 15966, 15970,             //Line 184
    15974, 15978, 15982, 15986, 15990, 15993, 15997, 16001, 16005, 16009,             //Line 185
    16012, 16016, 16020, 16024, 16027, 16031, 16035, 16038, 16042, 16045,             //Line 186
    16049, 16052, 16056, 16060, 16063, 16067, 16070, 16073, 16077, 16080,             //Line 187
    16084, 16087, 16090, 16094, 16097, 16100, 16104, 16107, 16110, 16113,             //Line 188
    16116, 16120, 16123, 16126, 16129, 16132, 16135, 16138, 16141, 16144,             //Line 189
    16147, 16150, 16153, 16156, 16159, 16162, 16165, 16168, 16171, 16174,             //Line 190
    16176, 16179, 16182, 16185, 16188, 16190, 16193, 16196, 16198, 16201,             //Line 191
    16204, 16206, 16209, 16211, 16214, 16216, 16219, 16221, 16224, 16226,             //Line 192
    16229, 16231, 16234, 16236, 16238, 16241, 16243, 16245, 16248, 16250,             //Line 193
    16252, 16255, 16257, 16259, 16261, 16263, 16265, 16268, 16270, 16272,             //Line 194
    16274, 16276, 16278, 16280, 16282, 16284, 16286, 16288, 16290, 16292,             //Line 195
    16293, 16295, 16297, 16299, 16301, 16302, 16304, 16306, 16308, 16309,             //Line 196
    16311, 16313, 16314, 16316, 16318, 16319, 16321, 16322, 16324, 16325,             //Line 197
    16327, 16328, 16330, 16331, 16333, 16334, 16335, 16337, 16338, 16339,             //Line 198
    16341, 16342, 16343, 16345, 16346, 16347, 16348, 16349, 16350, 16352,             //Line 199
    16353, 16354, 16355, 16356, 16357, 16358, 16359, 16360, 16361, 16362,             //Line 200
    16363, 16364, 16364, 16365, 16366, 16367, 16368, 16369, 16369, 16370,             //Line 201
    16371, 16371, 16372, 16373, 16373, 16374, 16375, 16375, 16376, 16376,             //Line 202
    16377, 16377, 16378, 16378, 16379, 16379, 16380, 16380, 16381, 16381,             //Line 203
    16381, 16382, 16382, 16382, 16382, 16383, 16383, 16383, 16383, 16383,             //Line 204
    16384, 16384, 16384, 16384, 16384, 16384, 16384, 16384, 
};
